sand-cast cast iron - Alemán Inglés Diccionario